package com.zxhysy.log.annotation.entity;

import lombok.Data;

import java.io.Serializable;

/**
 * 日志记录
 * @author zhangxinhong
 * @since 2022/1/28 10:54
 */
@Data
public class LogOps implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 业务类型
     */
    private String bizType;
    /**
     * 日志类型：系统日志，操作日志
     */
    private String logType;
    /**
     * 请求地址
     */
    private String url;
    /**
     * 方法请求方式
     */
    private String methodType;
    /**
     * 方法名
     */
    private String methodName;
    /**
     * 请求参数
     */
    private String methodParams;
    /**
     * 描述
     */
    private String description;
    /**
     * 耗时
     */
    private long costTime;
    /**
     * 业务id
     */
    private String bizId;
    /**
     * 是否成功 0 1
     */
    private Integer isSuccess;
    /**
     * 成功模板
     */
    private String success;
    /**
     * 失败模板
     */
    private String fail;
    /**
     * 错误信息
     */
    private String errorMsg;
    /**
     * 操作人
     */
    private String operator;
    /**
     * ip地址
     */
    private String ip;

}
